<?php

$_CLASS['campagneCLS'] = "class_php/campagneCLS.php";
$_CLASS['prossimoClienteCLS'] = "class_php/prossimoClienteCLS.php";

class campagneAcea extends Module
{
	var $socket = 0;
	var $analyzeArray = 1;
	var $analyzeError = 1;
	var $connDB = 1;
	var $func = 1;
	var $funcDB = 0;
	var $sqlFunc = 1;
	var $request = array();
	var $smarty = 1;
	var $session = array();
	var $impBase = array();
	var $fldError = array();
	var $usrError = array();
	var $sysError = array();
	var $usrInfo = array();
	var $usrInfoFuncJS = '';
	var $usrInfoValueBtn = '';
	var $extClass = array();
	var $appLog = 1;
	var $lastPageNo = 0;
	var $menu = 1;
	var $security = 1;
	
	function start()
	{

		
		//print_r($this->session);

		if ( $this->request["save"] == "S" )
		{
			$appNoteOp = $this->request["noteOperatore"];
	
			$this->request["noteOperatore"] = $appNoteOp;
			$this->request["noteOperatore"] = str_replace("'","\'", $this->request["noteOperatore"]);

// 			$checkChiamata = $this->prossimoClienteCLS->interfaceAgentCheck("AgentState","SIP/{$this->session["operatore"]}|5",2);
// 			if ($checkChiamata != 1003 && $checkChiamata != 1007 && $checkChiamata != 1008)
// 			{
				
				if ( $this->campagneCLS->saveEsitoChiamataDialer() )
				{
					$this->prossimoClienteCLS->interfaceAgentUpdate($this->session["idInterfaccia"],'3');
					
					$this->session["idLista"] = "";
					$this->session["chiamataId"] = "";
					$this->usrInfo[] = "La chiamata è stata esitata correttamente";
				}
// 			}
// 			else
// 			{
// 				$this->usrError[] = "Prima di poter esitare la chimata devi prima chiudere la telefonata";
// 			}
		}
	
		$this->campagneCLS->loadDatiSave();
		$this->campagneCLS->loadOperatori();
		$this->campagneCLS->loadEsitiChiamata();
		
// 		print_r($this->request);
// 		if ($this->session["idLista"] != "" )
// 		{
// 			$this->campagneCLS->loadAnagraficaContatto($this->session["idLista"]);
// // 			if (!$arrayAna['idAnagraficaUnicef']) $this->usrError[] = "Questo contatto non ha nessun'anagrafica caricata!";
// 		}	
// 		
		$this->fillValue("operatoreLS|nominativoOperatoreLS", $this->request);
		$this->fillValue("codiceEsitiLS|descrizioneEsitiLS", $this->request);
		$this->fillValue("idLista|chiamataId|idCampagna|operatore|telefono", $this->session);

		$this->fillValue("dat_dato_1|dat_dato_2|dat_dato_3|dat_dato_4|dat_dato_5|dat_dato_6|dat_dato_7|dat_dato_8|dat_dato_9|dat_dato_10", $this->request);
		$this->fillValue("dat_dato_11|dat_dato_12|dat_dato_13|dat_dato_14|dat_dato_15|dat_dato_16|dat_dato_17|dat_dato_18|dat_dato_19|dat_dato_20", $this->request);
		$this->fillValue("dat_dato_21|dat_dato_22|dat_dato_23|dat_dato_24|dat_dato_25|dat_dato_26|dat_dato_27|dat_dato_28|dat_dato_29|dat_dato_30", $this->request);
		$this->fillValue("dat_dato_31|dat_dato_32|dat_dato_33|dat_dato_34|dat_dato_35|dat_dato_36|dat_dato_37|dat_dato_38|dat_dato_39|dat_dato_40", $this->request);

	}

	
	function show()
	{		
		//$this->smarty->assign("ajax","yes");
	
		$this->smarty->assign("mod","campagne");
		$this->smarty->assign("do","campagneAcea");
		$this->smarty->assign("page","home");

		$this->smarty->display($this->session["ruolo"]."/campagne/campagneAcea.tpl.html");
	}
}

?> 
 
 
